A Visitor From Far: Oumuamua